Dominic TanDominic Tan
Davis Wins the 2026 World Snooker Championship: A Victory Built Before the Final ShotOn 2 May 2026, at the Crucible Theatre in Sheffield, Steve Davis closed out t...
Himass, TanVuu and the Sediment Layer of Vietnamese PUBG EsportsIn the twenty-third minute of the final group-stage match, Himass lay still...
Sasipaporn Janthawisut and the 8-0-18 sequence: the problem is the pass, not the moneyOn October 17, at the Vinh Long arena, Sasipaporn Janthawisut drove a...
Aberdeen 3-1 St Mirren: the half-time shape change and the ceiling of the benchIn the 59th minute the substitution board went up in the corner of the ground...
La Liga's Transfer Window: When Structure Speaks Above the NoiseLate at night in Madrid. The lights of a medical room at a major club are sti...
Fukuoka opens the race for Olympic 2028 berth: Japan and the question of Asia's number one statusFukuoka, the port city on the southern island of Kyushu, is putting on a new...
India and the Twelve-Year Fracture at the 2026 Asian Games: When the Scoreboard Reveals That the Handover Has Already BegunThere is one number in India's badminton summary at the 2026 Asian Games that...
Peter Engel dies at 72: Death of a lamplighter reveals a generational gap in European table tennisA phone call in the middle of the night is never just a message. I learned of...
Poland 3-1 France in the EuroVolley 2026 Final: 58% Efficiency and the Limits of a Single SpearheadThe scoreboard clicked to 29-29. The first set of the EuroVolley 2026 final h...
Atlas, Bejos' New Stadium Project and the Power Handshake in the Clásico TapatíoAt 61, I still pick up the phone at 4 a.m. – because Ulsan doesn't call just ...
V.League: High Pressing Is Being Decoded by the Fixture List ItselfMinute 78. The away side's central midfielder stops at the centre circle, han...
Gamba Osaka's Four-Game Winless Run: A Narrow Window and the Trap Inside the Asian DreamAlexandre Polking's assistant was in the stands for Gamba Osaka's most recent...
Mbappé Returns After 10 Days: Real Madrid's Load Gamble Before a Hellish OctoberThe clip runs less than thirty seconds. Mbappé sprints across the Valdebebas...
World Table Tennis Through the Data Lens: China, WTT, and the Limits of the ModelWhen the electronic scoreboard at a WTT Grand Smash event flashed 11-9, most...
Haas Bets on Youth: Camara Replaces Ocon and the 2027 GambleThe news that Haas signed Rafael Camara to replace Esteban Ocon from 2027 doe...
Vietnam's Badminton Rankings Are Held Together by Flight Schedules, Not Training PlansOn Tuesday morning the World Badminton Federation's ranking system refreshes....
Vietnamese Martial Arts and the Injury Question: Re-Reading the Body's Map Before the New SeasonOn an August afternoon in Da Nang, after the young fighters' training session...
Braintree Table Tennis League: When Win Percentage Becomes the Only RankingOn Tuesday evening I reopened last season's summary sheet of the Braintree...
Baldwin's Eleven Points and the Three Minutes That Made the Game: Inside Fenerbahce's 85-77 Win Over Dubai BC at the EuroLeague SuperCupThere was a stretch in the fourth quarter when the scoreboard at the Abu Dhab...
The empty cell in Vietnamese club dossiers: where “no data” becomes “no risk”A review panel sits down with a nine-section dossier. Six sections are blank....
